home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 March / macformat-022.iso / Shareware City / Developers / C⁄C++ PPC folder / C⁄C++ PPC 1.1.1.2 Notes next >
Encoding:
Text File  |  1994-09-27  |  2.3 KB  |  59 lines  |  [TEXT/MPCC]

  1. CW4 MW C/C++ PPC Release Notes
  2. September 5, 1994
  3.  
  4.  
  5. These notes describe the differences between the latest version and
  6. the 1.1 version that is on the CW4 CD. This version has just a few
  7. minor enhancements.
  8.  
  9.  
  10. *** WARNING ***
  11.  
  12. The default settings for some of the PEF preferences have changed.
  13. You'll want to re-check your settings in the PEF page of the
  14. Preferences dialogs.
  15.  
  16.  
  17. New features/fixes since CW4:
  18.  
  19. -    You can now specify a Header Type for Code Resources. (See the Project panel of
  20.     the Preferences dialog) At the moment, you can choose between No Header and the
  21.     current Native header; Fat and Safe-Fat headers will be supported in the future.
  22.  
  23. -    You can now specify the "fragment name" that appears in the 'cfrg' resource of
  24.     an application or shared library. (See the PEF panel of the Preferences dialog)
  25.     If the fragment name is empty, the output file name is used.
  26.  
  27. -    You can now add a 68K application to a project to be used as a resource file
  28.     when building a "fat" application. (If you add a PEF application it is interpreted
  29.     as a shared library)
  30.  
  31. -    Fixed serious code generation bug when calling functions which contain 'float'
  32.     arguments.
  33.  
  34. -    The linker FINALLY no longer exports C++ static initializers into the .exp file.
  35.  
  36. -    Fixed bug where the linker truncated  any import-container-names if they contained
  37.     a "."; now it will only remove the extension ".xcoff" in case you need to import
  38.     e.g. QuickTimeLib.xcoff.
  39.  
  40. -    Improved register allocation: variables used inside nested are now weighted more
  41.     heavily (unless Optimize for Size is enabled)
  42.  
  43. -    Reduced likelihood that nested function calls will yield the "Expression Too Complex"
  44.     error when the global optimizer is disabled. (This error cannot be generated when
  45.     the global optimizer is enabled)
  46.  
  47. Please report any new problems directly to me in addition to sending them to
  48. Metrowerks Tech Support at support@metrowerks.com.
  49. If at all possible, please send reports to me via AppleLink: I read it 4 or 5 times a day,
  50. and it is much more convenient to deal with enclosures there.
  51.  
  52.  
  53. John McEnerney
  54. Metrowerks PowerPC Product Architect
  55. Applelink:    MCENERNEY                <= send enclosures to this address
  56. Internet:    johnmce@world.std.com    <= do -not- send enclosures here
  57. Phone:        (617) 536-1401            <= use for emergencies
  58. FAX:        (617) 536-8948            <= nothing longer than 5 pages please
  59.